package model.base;

import java.math.BigDecimal;
import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;

/**
 * do not modify this file.^_^
 */
@SuppressWarnings("serial")
public abstract class BaseReagentRenewal<M extends BaseReagentRenewal<M>> extends _BaseModel<M> implements IBean {

    /**
     * ID
     */
    public void setId(Long id) {
        set("id", id);
    }

    /**
     * ID
     */
    public Long getId() {
        return getLong("id");
    }
    /**
     * 创建时间
     */
    public void setCreateTime(Date createTime) {
        set("createTime", createTime);
    }

    /**
     * 创建时间
     */
    public Date getCreateTime() {
        return get("createTime");
    }
    /**
     * 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        set("updateTime", updateTime);
    }

    /**
     * 更新时间
     */
    public Date getUpdateTime() {
        return get("updateTime");
    }
    /**
     * 点位
     */
    public void setStationId(Long stationId) {
        set("stationId", stationId);
    }

    /**
     * 点位
     */
    public Long getStationId() {
        return getLong("stationId");
    }
    /**
     * 运维公司
     */
    public void setServiserId(Long serviserId) {
        set("serviserId", serviserId);
    }

    /**
     * 运维公司
     */
    public Long getServiserId() {
        return getLong("serviserId");
    }
    /**
     * 更换人
     */
    public void setRecorder(String recorder) {
        set("recorder", recorder);
    }

    /**
     * 更换人
     */
    public String getRecorder() {
        return getStr("recorder");
    }
    /**
     * 仪器名称
     */
    public void setInstrumentName(String instrumentName) {
        set("instrumentName", instrumentName);
    }

    /**
     * 仪器名称
     */
    public String getInstrumentName() {
        return getStr("instrumentName");
    }
    /**
     * 试剂标样名称
     */
    public void setReagentName(String reagentName) {
        set("reagentName", reagentName);
    }

    /**
     * 试剂标样名称
     */
    public String getReagentName() {
        return getStr("reagentName");
    }
    /**
     * 浓度
     */
    public void setPotency(BigDecimal potency) {
        set("potency", potency);
    }

    /**
     * 浓度
     */
    public BigDecimal getPotency() {
        return get("potency");
    }
    /**
     * 有效期至
     */
    public void setDeadline(Date deadline) {
        set("deadline", deadline);
    }

    /**
     * 有效期至
     */
    public Date getDeadline() {
        return get("deadline");
    }
    /**
     * 配制人
     */
    public void setCreator(String creator) {
        set("creator", creator);
    }

    /**
     * 配制人
     */
    public String getCreator() {
        return getStr("creator");
    }
    /**
     * 所属设备组id
     */
    public void setGroupId(Long groupId) {
        set("groupId", groupId);
    }

    /**
     * 所属设备组id
     */
    public Long getGroupId() {
        return getLong("groupId");
    }
}
